Text copied to clipboard!

Naslov

Text copied to clipboard!

Razvijalec Python

Opis

Text copied to clipboard!
Iščemo izkušenega in motiviranega razvijalca Python, ki se bo pridružil naši ekipi za razvoj programske opreme. Kot razvijalec Python boste igrali ključno vlogo pri oblikovanju, razvoju in vzdrževanju različnih aplikacij in sistemov, ki temeljijo na Pythonu. Vaše delo bo vključevalo sodelovanje z drugimi razvijalci, oblikovalci in produktnimi vodji za zagotavljanje kakovostnih rešitev, ki ustrezajo potrebam naših strank. Vaše naloge bodo obsegale razvoj spletnih aplikacij, avtomatizacijo procesov, integracijo z zunanjimi API-ji ter optimizacijo obstoječe kode. Prav tako boste sodelovali pri načrtovanju arhitekture programske opreme, pisanju tehnične dokumentacije in izvajanju testiranj. Idealni kandidat ima močno razumevanje objektno usmerjenega programiranja, izkušnje z ogrodji, kot so Django ali Flask, ter dobro poznavanje relacijskih podatkovnih baz. Poleg tehničnih znanj pričakujemo tudi sposobnost timskega dela, samoiniciativnost in pripravljenost na učenje novih tehnologij. Delo poteka v dinamičnem okolju, kjer se cenita inovativnost in kakovost. Če vas veseli reševanje kompleksnih problemov in želite prispevati k razvoju naprednih digitalnih rešitev, vas vabimo, da se prijavite. Ponujamo konkurenčno plačilo, fleksibilen delovni čas, možnost dela na daljavo in priložnost za profesionalni razvoj. Pridružite se nam in postanite del ekipe, ki ustvarja prihodnost programske opreme.

Odgovornosti

Text copied to clipboard!
  • Razvoj in vzdrževanje Python aplikacij
  • Sodelovanje pri načrtovanju arhitekture programske opreme
  • Integracija z zunanjimi API-ji in storitvami
  • Pisanje enotnih in integracijskih testov
  • Optimizacija obstoječe kode za boljšo učinkovitost
  • Sodelovanje z drugimi člani ekipe (razvijalci, oblikovalci, produktni vodje)
  • Pisanje in vzdrževanje tehnične dokumentacije
  • Reševanje tehničnih težav in odpravljanje napak
  • Sledenje najboljšim praksam razvoja programske opreme
  • Uvajanje novih tehnologij in orodij v razvojni proces

Zahteve

Text copied to clipboard!
  • Odlično znanje programskega jezika Python
  • Izkušnje z ogrodji, kot so Django, Flask ali FastAPI
  • Poznavanje relacijskih podatkovnih baz (npr. PostgreSQL, MySQL)
  • Razumevanje principov objektno usmerjenega programiranja
  • Izkušnje z uporabo sistemov za nadzor različic (npr. Git)
  • Sposobnost pisanja čiste, berljive in učinkovite kode
  • Dobro razumevanje RESTful API-jev
  • Sposobnost samostojnega reševanja problemov
  • Dobro znanje angleškega jezika (pisno in ustno)
  • Izkušnje z delom v agilnem okolju (Scrum, Kanban)

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Kakšne izkušnje imate z razvojem v Pythonu?
  • Katere Python ogrodje najbolje poznate in zakaj?
  • Kako pristopate k odpravljanju napak v kodi?
  • Ali imate izkušnje z razvojem RESTful API-jev?
  • Kako zagotavljate kakovost svoje kode?
  • Ali ste že delali v agilnem razvojnem okolju?
  • Kako bi opisali svoj pristop k timskemu delu?
  • Katera orodja uporabljate za testiranje programske opreme?
  • Ali imate izkušnje z uvajanjem CI/CD procesov?
  • Kako se izobražujete o novih tehnologijah?